iT邦幫忙

2024 iThome 鐵人賽

DAY 3
1

-javascript是怎麼運作的?

javaScript主要有兩種運作方式
1.用戶端javaScript:依賴於瀏覽器中的JavaScript引擎(如V8引擎)來執行代碼。當網頁加載時,瀏覽器解析 HTML 和 CSS,並執行嵌入在網頁中的JavaScript代碼。這些代碼通常會修改DOM(文檔對象模型)和CSSOM(CSS 對象模型),實現動態效果和交互功能。
這種情況下,他帶來了:
DOM操作:JavaScript 可以創建、修改和刪除 HTML 元素。
事件處理:用戶的操作會觸發事件,JavaScript 可以響應這些事件並執行相應的操作。
本地儲存:可以使用 LocalStorage 或 SessionStorage 存儲和檢索用戶的數據

2.伺服器端javaScript:伺服器端JavaScript是指在後端伺服器邏輯中使用編碼語言(通常由Node.js平台執行。)。在這種情況下,JavaScript引擎會直接位於伺服器上。當Node.js應用啟動時,會創建一個伺服器,該伺服器能夠處理來自客戶端的請求。而在伺服器接收到 HTTP 請求後,會根據請求的路徑和方法(如 GET、POST)調用相應的處理函數,並生成回應。
這種情況下,他帶來了:
事件驅動:Node.js 是基於事件驅動的架構,使用事件循環來處理異步操作。
模塊化:Node.js 提供了 CommonJS 模塊系統,允許開發者將代碼分割成多個模塊並在應用中重用。
Web 伺服器:可以使用內建的 http 模塊或更高級的框架(如 Express)來搭建 Web 伺服器和 API。


上一篇
D2 javascript初探
下一篇
d4 自學進度安排
系列文
javascript基礎自學及各工具應用了解30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言